Freemasons’ Hall is both the headquarters of the United Grand Lodge of England and the principal meeting place for Lodges in London. An imposing art deco building, covering two and one quarter acres, it was built between 1927-1933 as a … Continue reading Freemasons’ Hall London
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed